playback devices - German English Dictionary